Intel® nGraphTM
نویسندگان
چکیده
The Deep Learning (DL) community sees many novel topologies published each year. Achieving high performance on each new topology remains challenging, as each requires some level of manual effort. This issue is compounded by the proliferation of frameworks and hardware platforms. The current approach, whichwe call “direct optimization”, requires deep changes within each framework to improve the training performance for each hardware backend (CPUs, GPUs, FPGAs, ASICs) and requires O(f p) effort; where f is the number of frameworks and p is the number of platforms. While optimized kernels for deep-learning primitives are provided via libraries like Intel®Math Kernel Library for Deep Neural Networks (MKL-DNN), there are several compiler-inspired ways in which performance can be further optimized. Building on our experience creating neon (a fast deep learning library on GPUs), we developed Intel nGraph, a soon to be open-sourced C++ library to simplify the realization of optimized deep learning performance across frameworks and hardware platforms. Initially-supported frameworks include TensorFlow, MXNet, and Intel® neon framework. Initial backends are Intel Architecture CPUs (CPU), the Intel® Nervana Neural Network ProcessorTM (NNP), and NVIDIA GPUs. Currently supported compiler optimizations include efficient memory management and data layout abstraction. In this paper, we describe our overall architecture and its core components. In the future, we envision extending nGraph API support to a wider range of frameworks, hardware (including FPGAs and ASICs), and compiler optimizations (training versus inference optimizations, multi-node Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the owner/author(s). SYSML 2018, February 16, 2018, Stanford University © 2018 Copyright held by the owner/author(s). and multi-device scaling via efficient sub-graph partitioning, and HW-specific compounding of operations).
منابع مشابه
Extraction of Zn, Mn and Co from Zn-Mn-Co-Cd-Ni containing solution using D2EHPA, CYANEX® 272 and CYANEX® 302
Effects of pH, D2EHPA, Cyanex® 302 and Cyanex® 272 on extractions of zinc, manganese and cobalt from a Zn-Mn-Co-Cd-Ni containing solution was comprehensively investigated at the room temperature. The addition of Cyanex® 302 indicated a left-shifting-effect on the extraction curve of zinc, a right-shifting-effect on the extraction curve of manganese and no effect on the extraction of cobalt. The...
متن کاملشبیهسازی خصوصیات هیدرولیکی زهکشهای زیرزمینی با استفاده از مدل CFD
زهکشها مهمترین قسمت آبیاری محسوب میشود که برای طراحی و ساخت زهکشهایی با کارایی بالا و جلوگیری از ماندابی شدن زمین لازم است که اطلاعات کاملی از چگونگی مکانیسم جریان درون لولههای زهکش داشته باشد. به دلیل پیچیده بودن هندسه مجاری لوله زهکش، استفاده از دینامیک سیالات برای مطالعه خصوصیات هیدرولیکی جریان درون لولههای زهکش، بسیار مناسب میباشد. در این تحقیق، با استفاده از مدل عددی CFD و کامپیوتریF...
متن کاملP-95: Flow Cytometry Analysis of Bovine Semen:A Qualitative Study
Background: Although AI practices have been introduced little over 60 years, the success rate remains relatively low. This might be due to the exclusive selection of semen based on motility analysis. Recent advancement in sperm sexing using flow cytometry with an increased throughput from next generation cell sorters, made use of this technology in studding sperm qualitative aspects other than ...
متن کاملکنترل شیمیایی علف های هرز در ارزن دم روباهی (Setaria italica L.)
سابقه و هدف: گسترش پدیده خشکسالی و شوری در کشور و تحمل ارزن به شرایط خشک و شور سبب گسترش کشت ارزن شده است. علفهای هرز یکی از مهمترین عوامل کاهش عملکرد ارزن هستند. بنابراین مدیریت مناسب علفهای هرز باعث بهبود عملکرد محصول و افزایش کارآیی نهادههای مصرفی در آن میشود. کنترل شیمیایی علفهای هرز از نظر سهولت در کاربرد و کاهش هزینههای کارگری همواره مورد توجه بوده است. از سوی دیگر تاکنون تحقیق جامع...
متن کاملComparison of Efficacy and Safety of Two Different Enoxaparin Products in Prevention of Venous Thromboembolism Following Major Obstetric-gynecological Surgeries: An Open-label Randomized Clinical Trial
Venous thromboembolism (VTE) occurs in about 5 percent of patients undergoing major abdominal surgeries. Prophylaxis of VTE is recommended using unfractionated heparin (UF) or low molecular weight heparin (LMWH) in high-risk patients. In spite of advantages and confirmed cost-effectiveness of LMWH, high costs of enoxaparin branded preparations limit its use. We aimed to compare the efficacy and...
متن کامل